<html><head><title>XML Schema to Schematron result</title></head><body><p>Green = valid. Blue = invalid. Red = false invalid. Yellow = false valid.</p><table><tr><th>Name</th><th>Test</th><th>Expected</th><th>Found</th><th>OK</th></tr><tr><td>msData/complexType/ctA001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute abstract = 'false'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA002.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute abstract = 'true'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA003.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute abstract = '1'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA005.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute abstract = '0'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA009.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute block = '#all'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA010.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute block = 'extension'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA011.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute block = 'restriction'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA012.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute block = 'restriction extension'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA013.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute block = 'extension restriction'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA017.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute block = ''</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA018.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute final = '#all'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA019.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute final = 'extension'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA020.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute final = 'restriction'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA021.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute final = 'restriction extension'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA022.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute final = 'extension restriction'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA026.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute final = ''</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA027.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute id = 'foo123'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA032.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute id = 'foo123' , name attribute='foo123'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA033.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute mixed = 'true'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA034.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute mixed = 'false'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA035.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute mixed = '1'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA037.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute mixed = '0'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA041.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute name = 'fooType'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA045.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute name = 'xmlns'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA047.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute name = '_foo'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA048.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Declaration with
        optional attribute name = '_1'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctA049.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : attribute with
        non-schema namespace</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content of single
        annotation</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB003.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        simpleContent</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB017.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        complexContent</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB031.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        group</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB039.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        group then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB040.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        group then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB041.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        group then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB042.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        group then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB043.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        group then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB045.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        all</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB053.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with all
        then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB054.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with all
        then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB055.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with all
        then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB056.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with all
        then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB057.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with all
        then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB059.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        choice</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB067.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        choice then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB068.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        choice then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB069.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        choice then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB070.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        choice then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB071.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        choice then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB073.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        sequence</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB081.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        sequence then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB082.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        sequence then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB083.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        sequence then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB084.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        sequence then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB085.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        sequence then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB087.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB095.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        attribute then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB096.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        attribute then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB097.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        attribute then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB098.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        attribute then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB100.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB108.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        attributeGroup then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB109.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        attributeGroup then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB110.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        attributeGroup then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB111.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        attributeGroup then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctB113.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content with
        anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctC001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent
        with optional attribute id = 'foo123'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctC006.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : attribute with
        non-schema namespace</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctC007.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent and
        content of annotation and restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctC008.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent and
        content of extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctC012.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent and
        content of annotation and extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD002.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and base = defined complex type</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD005.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and empty content</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD006.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of annotation</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD008.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of simpleType</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD010.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of annotation then simpleType</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD012.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of simpleType then facet</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD015.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of enumeration</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD016.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of length</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD017.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of maxExclusive</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD018.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of maxInclusive</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD019.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of maxLength</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD020.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of minExclusive</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD021.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of minInclusive</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD022.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of minLength</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD023.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of pattern</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD025.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of totalDigits</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD026.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of fractionDigits</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD027.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of whiteSpace</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD028.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of two facets</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD029.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD030.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD031.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD032.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD033.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction and content of anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctD035.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of restriction with base='xsd:string' and content of length=5 and
        attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctE001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of extension and base='xsd:string'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctE002.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of extension and base = defined complex type whose base is
        simpleType</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctE006.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of extension with base='xsd:string' and content of attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctE007.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of extension with base='xsd:string' and content of attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctE008.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of extension with base='xsd:string' and content of anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctE010.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of extension with base='xsd:string' and content of two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctE017.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent,
        content of extension with base='xsd:string' and content of annotation</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctE018.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Chameleon case
        for simpleContent extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctE019.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Chameleon case
        for simpleContent restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctF001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : comlexContent
        with optional attribute id = 'foo123'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctF007.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent
        with optional attribute mixed = 'false' and content of restriction then content of sequence
        with elements</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctF010.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent
        with optional attribute mixed = 'false' and content of extension then empty
        content</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctF011.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent
        with optional attribute mixed = 'false' and content of extension then content of sequence
        with elements</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctF013.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent
        and content of annotation and restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctF014.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent
        and content of extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with group</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG007.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with group then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG008.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with group then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG009.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with group then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG010.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with group then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG011.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with group then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG013.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with all</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG019.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with all then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG020.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with all then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG021.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with all then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG022.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with all then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG023.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with all then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG025.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with choice</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG031.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with choice then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG032.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with choice then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG033.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with choice then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG034.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with choice then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG035.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with choice then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG037.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with sequence</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG043.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with sequence then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG044.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with sequence then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG045.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with sequence then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG046.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with sequence then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG047.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with sequence then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG049.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG055.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with attribute then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG056.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with attribute then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG057.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with attribute then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG058.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with attribute then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG060.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG066.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with attributeGroup then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG067.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with attributeGroup then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG068.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with attributeGroup then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG069.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with attributeGroup then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctG071.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of restriction and content with anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with group</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH007.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with group then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH008.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with group then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH009.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with group then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH010.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with group then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH011.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with group then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH025.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with choice</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH031.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with choice then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH032.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with choice then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH033.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with choice then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH034.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with choice then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH035.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with choice then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH037.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with sequence</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH043.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with sequence then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH044.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with sequence then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH045.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with sequence then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH046.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with sequence then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH047.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with sequence then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH049.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH055.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with attribute then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH056.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with attribute then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH057.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with attribute then two attributeGroups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH058.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with attribute then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH060.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH066.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with attributeGroup then attribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH067.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with attributeGroup then two attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH068.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with attributeGroup then attributeGroup</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH069.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with attributeGroup then anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH071.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with anyAttribute</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctH082.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent,
        content of extension and content with group then anyAttribute using a list</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI003.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        name = 'fooType' , global attribute with name='fooType'</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI004.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute final = '' , derived complexType by restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI005.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute final = '' , derived complexType by extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI009.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute final = 'restriction' , derived complexType by extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI010.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute final = 'extension' , derived complexType by restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI014.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        finalDefault = '' , derived complexType by restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI015.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        finalDefault = '' , derived complexType by extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI018.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        finalDefault = '#all' and final='' , derived complexType by restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI019.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        finalDefault = '#all' and final='' , derived complexType by extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI021.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        finalDefault = 'restriction' , derived complexType by extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI022.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        finalDefault = 'restriction' and final='extension' , derived complexType by
        restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI023.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        finalDefault = 'extension' , derived complexType by restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI025.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        finalDefault = 'extension' and final='restriction' , derived complexType by
        extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI026.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        finalDefault = 'restriction extension' and final='restriction' , derived complexType by
        extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI027.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        finalDefault = 'restriction extension' and final='extension' , derived complexType by
        restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI028.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute block = '' , use xsi:type of substituted complexType by
        restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI029.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute block = '' , use xsi:type of substituted complexType by extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI030.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute block = '#all' , use xsi:type of substituted complexType by
        restriction</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctI031.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute block = '#all' , use xsi:type of substituted complexType by
        extension</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctI032.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute block = 'restriction' , use xsi:type of substituted complexType by
        restriction</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctI033.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute block = 'restriction' , use xsi:type of substituted complexType by
        extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI034.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute block = 'extension' , use xsi:type of substituted complexType by
        restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI035.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute block = 'extension' , use xsi:type of substituted complexType by
        extension</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctI036.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = '' , use xsi:type of substituted complexType by restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI037.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = '' , use xsi:type of substituted complexType by extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI038.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = '#all' , use xsi:type of substituted complexType by
        restriction</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctI039.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = '#all' , use xsi:type of substituted complexType by extension</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctI040.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = '#all' and block='' , use xsi:type of substituted complexType by
        restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI041.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = '#all' and block='' , use xsi:type of substituted complexType by
        extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI042.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = 'restriction' , use xsi:type of substituted complexType by
        restriction</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctI043.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = 'restriction' , use xsi:type of substituted complexType by
        extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI044.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = 'restriction' and block='extension' , use xsi:type of substituted complexType
        by restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI045.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = 'extension' , use xsi:type of substituted complexType by
        extension</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctI046.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = 'extension' , use xsi:type of substituted complexType by
        restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI047.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : schema with
        blockDefault = 'extension' and block='restriction' , use xsi:type of substituted complexType
        by extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctI048.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute abstract = 'true' , instance document element has type as
        complexType</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctI049.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute abstract = 'true' , instance document element has xsi:type as
        complexType</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctI050.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        attribute abstract = 'true' , derived complexType from abstract used by instance document
        element</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctJ001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexContent
        with base = a complexType definition</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctK001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent
        with base = a complexType definition whose parent base is a simpleType</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is empty.
        instance document element has text</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctL002.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is empty.
        instance document element has element children</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctL003.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is empty.
        instance document element is empty</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL004.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : simpleContent.
        instance document element has element children</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctL005.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is
        element only. instance document element has element children</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL006.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is
        element only. instance document element has character information</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctL007.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is
        element only. instance document element only whitespace</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL008.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is
        element only. instance document elements in same order as type definition</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL009.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is
        element only. instance document elements are in a different order from type
        definition</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctL010.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is
        element only. instance document element has element children not in schema</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctL011.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is mixed.
        instance document elements in same order as type definition</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL012.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content is mixed.
        instance document elements are in a different order from type definition</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctL013.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content has
        attributes defined. instance document has attributes missing</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctL014.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content has
        attributes defined. instance document has attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL015.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content has
        attribute wildcard, processContents = 'skip' instance document has attributes
        missing</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL016.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content has
        attribute wildcard, processContents = 'skip' instance document has
        attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL017.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content has
        attribute wildcard, processContents = 'lax' instance document has attributes
        missing</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL018.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content has
        attribute wildcard, processContents = 'lax' instance document has attributes</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL019.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content has
        attribute wildcard, processContents = 'strict' instance document has attributes
        missing</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctL020.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content has
        attribute wildcard, processContents = 'strict' instance document has attributes but
        namespace does have definition</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctL021.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : content has
        attribute wildcard, processContents = 'strict' instance document has attributes and
        namespace has definition</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/test67200.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : ability to use
        abstract complexType as xsi:type using inline schemas</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctM002.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : complexType with
        base type a simpleType. derivation = extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctN001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration :
        derivation=extension. final of base type not extension</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctN003.xml</td><td>TEST :Syntax Checking for top level complexType Declaration :
        derivation=extension. Attribute wildcard ##local in base type. Derived type has wildcard
        with ##any namespace constraint.</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctN004.xml</td><td>TEST :Syntax Checking for top level complexType Declaration :
        derivation=extension. Attribute wildcard ##any in base type. Derived type has wildcard with
        ##local namespace constraint.</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctO001.xml</td><td>TEST :Syntax Checking for top level complexType Declaration :
        derivation=restriction. final base type not restriction</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctO003.xml</td><td>TEST :Syntax Checking for top level complexType Declaration :
        derivation=restriction. Attribute wildcard in base type. Derived type has attribute that is
        valid with respect to wildcard</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctO006.xml</td><td>TEST :Syntax Checking for top level complexType Declaration :
        derivation=restriction. Derived type has Attribute Wildcard. Derived wildcard namespace
        constraint is a subset of base</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/75039.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : extensions to
        xsd:anyType in substitution groups</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ003.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : id="85834"
        description="xsd: circular reference of complexType is allowed if the content model is not
        endless."</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ005.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : id="85834"
        description="xsd: circular reference of complexType is allowed if the content model is not
        endless."</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctZ006.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Inderterminstic
        schemas</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ007.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Derived types
        validated as base type when substitution group used</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ008.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Ambiguous but
        valid content models</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ009.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Ambiguous but
        valid content models (2)</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ009_a.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Ambiguous but
        valid content models (3)</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ009_b.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Ambiguous but
        valid content models (4)</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ009_c.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Ambiguous but
        valid content models (5)</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctZ009_d.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : Ambiguous but
        valid content models (6)</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ011.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : "anyType" in
        instance document using xsi:type(1)</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ013a.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : fixed value on
        mixed type element (1)</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ013b.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : fixed value on
        mixed type element (2)</td><td bgcolor="green">valid</td><td bgcolor="blue">invalid</td><td bgcolor="red">true</td></tr><tr><td>msData/complexType/ctZ013c.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : fixed value on
        mixed type element (3)</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctZ013d.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : fixed value on
        mixed type element (4)</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr><tr><td>msData/complexType/ctZ013e.xml</td><td>TEST :Syntax Checking for top level complexType Declaration : fixed value on
        mixed type element (5)</td><td bgcolor="blue">invalid</td><td bgcolor="blue">invalid</td><td bgcolor="blue">true</td></tr></table></body></html>